Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
54 ST OWEN STREET Detached £448,320 £140,000 30 Nov 2001
64 ST OWEN STREET Semi-Detached £294,994 £90,000 21 Sep 2001
66 ST OWEN STREET Terraced £154,913 £85,000 31 Oct 2005